North Shore, MA Homes For Sale
North Shore Real Estate Listings
by PriceOpen 9/22

$799,000
42
28 Vaughan Place
Swampscott, MA 01907
Foster Dam Area
3
Beds
2F11/2
Baths
2,448
Sq.Ft.