60 South Street
Boston, MA 02111
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.
Three levels of below grade parking
Full loading dock
LEED Gold Certified
Built in 2009
2 Financial Center received LEED Gold certification from the U.S. Green Building Council (Leadership in Energy and Environmental Design). The LEED certification program assesses building design and construction in terms of energy efficiency, water usage, air quality, and choice of building materials as well as environmental factors such as access to public transportation and responsible land use.