3 Crawford Street #9

Cambridge, MA, 02139
PENDING
$608,000Price
1Beds
1Baths
590sqft

3 Crawford Street #9

Cambridge, MA, 02139
PENDING
$608,000Price
1Beds
1Baths
590sqft