Apartment Unit 2 at 1296 Cambridge Street #2, Cambridge, MA 02139 - HotPads