50 Elm Street #6

Marblehead, MA, 01945
$1,300,000Price

50 Elm Street #6

Marblehead, MA, 01945
PENDING
$1,300,000Price
2Beds
3Baths
2188sqft

50 Elm Street #6

Marblehead, MA, 01945
PENDING
$1,300,000Price
2Beds
3Baths
2188sqft