9 Chelsea St, Boston, MA 02128, USA
Located in East Boston’s Maverick Square, Maverick Corner is a 3-story retail development adjacent to the MBTA Maverick Square Station at the corner of Maverick Street and Chelsea Street. The site is just 1 stop from Downtown Boston MBTA Aquarium stop and 2 stops from Boston’s Financial District. The Maverick Square stop has 10,106 subway boarding’s each day.
Evan Eisenhardt (SVP Leasing)
Company: Linear Retail Properties