39 Harrison Ave

Swampscott, MA, 01907
$689,500Price
3Beds
2Baths
1303sqft
Courtesy of: Derek Greene | The Greene Realty Group

39 Harrison Ave

Swampscott, MA, 01907
$689,500Price
3Beds
2Baths
1303sqft