20
Ocean Ave
Swampscott, MA
View Gallery
List Price
$1,500,000
Beds
8
Baths
3
Square Feet
4,860
Lot Size
.56
Schools
Local Info
Show More