Two Financial Center

60 South Street, Boston, MA 02111

Property Information

  • 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

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
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.