View Details Under Contract $650,000 1 of 35 Old Town | Marblehead 1 beds 2 baths 1,112 sqft 0.03 acres