201-207 South Street, Boston, MA 02111 - Office Space for rent
201-207 South Street is located at 201 South Street in the Chinatown - Leather District neighborhood, MA, Boston, 02111. The Class B Office building was completed in 1920 and features a total of 73,689 Sqft. There is 1 Office space available for lease at 201 South Street, Boston, MA, 02111, totaling 22,170 Sqft. The largest space available has 22,170 Sqft.