New Listing $774,900 Save Share 3 Beds · 3 Baths · 1,700 Sq Ft 53 Jessie St Unit 53, Swampscott · MA 01907
$3,799,000 Save Share 3 Beds · 4 Baths · 2,457 Sq Ft 35 Littles Point Rd Unit S201, Swampscott · MA 01907