16-18.5 Suffolk Street Apartments

The Suffolk Street Apartments are located in Central Square and are also within a short walking distance to many of the other “Squares” in Cambridge and Somerville –Inman Square (0.5 miles), Union Square (1 mile), Kendall Square (0.75 miles), and Harvard Square (1.25 miles). These Squares include Harvard University, the Massachusetts Institute of Technology, Lesley University, Cambridge Hospital and Cambridge’s numerous biotechnology companies.

*

apartment search

*

*

*

*

*