Charming 2 bedrooms apartment. Convenient location, you will be very close to Harvard Square and Central Square
Off market
Price Unknown
89 Hancock St #33, Cambridge, MA 02139
2beds
1baths
--sqft
Apartment
Built in 1873
-- sqft lot
$-- Zestimate®
$--/sqft
$3,381 Estimated rent