- For Lease Contact for pricing
- Property Type Retail
- Property Size 16,350 SF
- Date Updated Mar 31, 2026
Description
Lincoln Plaza is located adjacent to Boston’s South Station (1.98M SF re-development underway to be completed in 2025 with 700k SF of office space, 166 residential units, and 27k SF of retail space). The site is at the intersection of Lincoln & Essex Streets. It is across from the 1.1 million SF, One Lincoln Street, One Financial Center with 1.3 million SF and Two Financial Center, with 214,000 SF. The nearby Financial District is home to 50 million SF of office space.
True
1 Space Available
Space Available
Retail
Contact for pricing
2,304 SF
2,304 - 2,304 SF
Immediate
Yes
No
Contacts
Linear Retail
Location
Located at 62-82 Lincoln Street, Boston, MA 02111, this property is part of the Chinatown - Leather District neighborhood and Boston market.
Linear Retail