Apartment Unit 63 at Massachusetts Avenue, Cambridge - Central Square, MA 02139 - HotPads