Commercial Lease property in Back Bay Boston MA.
Situated on bustling Newbury Street in Boston’s iconic shopping district, 218 Newbury provides an incredible 2,119 square feet of retail space. Featuring direct pedestrian friendly access, grand bay windows that flood the interior with natural light, tall ceilings, polished hardwood floors, and private amenities including a bathroom and back office, this property is designed to support your business’s success in style.
"*" indicates required fields
Compare listings
Compare