View Details New $1,150,000 1 of 26 Old Town | Marblehead 8 units 2 beds 2 baths 1 ½ baths 1,965 sqft
View Details New $1,050,000 1 of 22 Old Town | Marblehead 8 units 2 beds 2 baths 1 ½ baths 1,443 sqft
View Details New $2,895,000 1 of 41 Ashley Court | Lynnfield 5 beds 5 baths 2 ½ baths 7,200 sqft 0.92 acres
View Details New $1,450,000 1 of 39 East Gloucester | Gloucester 4 beds 3 baths 2,978 sqft 0.26 acres
View Details New $1,999,000 1 of 5 East Gloucester | Gloucester 11 units 3 beds 3 baths 1 ½ baths 2,523 sqft