No. 8 Newbury Street
+ /- 4,645 SF retail opportunity
An elegant storefront three years in the making, with gallery windows and luxe neighbors.
This two-story location—boasting massive 22-foot windows and one of the only street-level entrances on Newbury Street—was worth the wait. Its LEED-certified construction and globally iconic neighbors are sure to please conscientious and forward-thinking tenants.