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.