21 Northstone Road

Swampscott, MA, 01907
$2,599,000Price
6Beds
6Baths
7000sqft
Courtesy of: Shari McGuirk | Sagan Harborside Sotheby's International Realty

21 Northstone Road

Swampscott, MA, 01907
$2,599,000Price
6Beds
6Baths
7000sqft