$1,850,000
26 Franklin Street, Marblehead, MA 01945
$1,480,000
50 Beacon Street, Marblehead, MA 01945
$520,000
27 Columbia Road, Marblehead, MA 01945