1006 Paradise Rd UNIT 1F

Swampscott, MA, 01907
PENDING
$459,000Price
3Beds
3Baths
1390sqft

1006 Paradise Rd UNIT 1F

Swampscott, MA, 01907
PENDING
$459,000Price
3Beds
3Baths
1390sqft