65 Naugus Avenue

Marblehead, MA, 01945
ACTIVE
$3,500,000Price
3Beds
3Baths
2730sqft

65 Naugus Avenue

Marblehead, MA, 01945
ACTIVE
$3,500,000Price
3Beds
3Baths
2730sqft