201-207 South Street
201 South St Boston , MA 02111

201-207 South Street - Lease - office for lease

3,892 - 22,170 ft2
Office Lease
Contact us for price


201-207 South Street is a 68,941 Square foot office building, conveniently located in the heart of Boston’s Distinctive Leather District; the central haven of innovation tenants in Downtown Boston. Located only one block away from South Station, 201-207 South Street has premier transportation access and numerous surrounding amenities including restaurants, hotels, banks, sports clubs, light life and near to the trendy Seaport District, Chinatown, Charlestown, the North End and the Back Bay.