Insidesource Showroom
Norwalk, CT
2 story
50,000 SF