Clinton & Prospect Apartments 258-270 Harvard Street, Cambridge, MA 02139