The Room Store Glenwood

The Room Store Glenwood Avenue in Raleigh, NC.

Founded in 1910, The Room Store is one of the 25 largest furniture retailers in America.

Contractor: Shelco, Inc.

RELATED PROJECTS