57 Puritan Road

Swampscott, MA, 01907
$1,599,900Price
6Beds
4Baths
3554sqft
Courtesy of: Maria Salzillo | J. Barrett & Company

57 Puritan Road

Swampscott, MA, 01907
$1,599,900Price
6Beds
4Baths
3554sqft