18 Newbury Street Update 10/30/20

Concepts Now Open at 18 Newbury Street

The international clothing retailer, Concepts, opened a second Boston location on Newbury Street. The flagship store at 18 Newbury Street wrapped up interior work, with the fit-out permit valued at $2.4M. 

Concepts clothing flagship store

Concepts interior

View 18 Newbury Street >>

Search BLDUP

Search BLDUP for news, projects, and companies to find the information that pushes your business forward.

Related News