view as tour

Direct ocean views with private access to Preston Beach. 3,400 sqft town home- 4 beds, 3.5 baths garage parking and outdoor space.

12 Preston Ct, Swampscott, MA 01907   ♦   $1,990,000   ♦   info   ♦   map
4 bd, 3.5 ba, 3400 sqft