201-207 South Street
201 South St Boston , MA 02111
201-207 South Street - Lease - Office for lease
- Type: Office
- Deal type: Lease
- Space Available (ft2): 3,892 - 22,170
- Price ($USD): Contact Us
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.