- 3 beds/ 2 baths - Pet Friendly - Conveniently located 10 mins away from Central Square - Front deck Moving cost includes: - First, Last, Broker Fee
Off market
Price Unknown
18 Elmer St #305, Cambridge, MA 02138
3beds
2baths
--sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$4,613 Estimated rent