- For Lease Contact for pricing
- Property Type Office
- Date Updated May 21, 2026
Description
Two Financial Center is a 12-story, 220,000 square-foot Class A building featuring high ceilings, large windows, open floor plates, roof deck, renovated lobby and below-grade parking. The building is located in Boston’s Leather District, which sits between the Financial District, Fort Point and Chinatown Districts. The building is located one block from South Station for easy access to the Red Line, Silver Line, buses, Amtrak and the commuter rail. The building is also a short walk from numerous coffee shops, quick serve restaurants, retailers, gym and other amenities.
Highlights
- 100 Transit Score: Rider's Paradise
- 99 Walk Score: Daily errands do not require a car
- Renovated Lobby
- Roof Deck
- Three levels of below grade parking
False
Location
Located at 60 South Street, Boston, MA 02111, this property is part of the Chinatown - Leather District neighborhood and Boston market.
Contact Two Financial Center