Tedesco Pond Townhome
3 Tedesco Pond Place, Marblehead, MA 01945
$1,001,000
West Shore Single-Family Home
11 Upland Road, Marblehead, MA 01945
$670,000
Old Town Area Condominium
3 Circle Street, U:3, Marblehead, MA 01945
$368,888