700 Atlantic Avenue, Boston, MA 02110
Neighbors
Starbucks
Bank Of America
Mcdonald's
Estimated Pricing
Description
South Station is New England's largest and busiest train station with over 3.6 Million monthly visitors. Located in the heart of Boston's Financial District, South Station has 3 different commercial spaces for lease! These retail spaces are perfect for an experiential pop-up or event space. Check out these pop up space for your brand!
Amenities
Photos
Floorplan
Availability
Similar Spaces
Similar Spaces