$1,499,999
- 5 Beds
- 2.5 Baths
- 3,592 Sq Ft
21 Bay View Dr, Swampscott, MA 01907
21 Bay View Dr, Swampscott, MA 01907$1,499,999
21 Bay View Dr, Swampscott, MA 01907
21 Bay View Dr, Swampscott, MA 01907$1,795,000
32 Estabrook Rd, Swampscott, MA 01907
32 Estabrook Rd, Swampscott, MA 01907$1,490,000
140 Elmwood Rd, Swampscott, MA 01907
140 Elmwood Rd, Swampscott, MA 01907$764,500 Open Thu 5:30PM - 7PM
17 Nason Rd, Swampscott, MA 01907
17 Nason Rd, Swampscott, MA 01907$1,077,500
15 Hardy Rd, Swampscott, MA 01907
15 Hardy Rd, Swampscott, MA 01907$1,350,000
7 Robin Ln, Swampscott, MA 01907
7 Robin Ln, Swampscott, MA 01907$879,000
25 Ingalls Terrace, Swampscott, MA 01907
25 Ingalls Terrace, Swampscott, MA 01907$549,000
169 Walker Rd Unit 2, Swampscott, MA 01907
169 Walker Rd Unit 2, Swampscott, MA 01907$495,000
402 Paradise Rd Unit 2E, Swampscott, MA 01907
402 Paradise Rd Unit 2E, Swampscott, MA 01907$1,449,000
24 Tupelo Rd, Swampscott, MA 01907
24 Tupelo Rd, Swampscott, MA 01907$1,290,000
998 Humphrey St, Swampscott, MA 01907
998 Humphrey St, Swampscott, MA 01907$3,395,000
70 Galloupes Point Rd, Swampscott, MA 01907
70 Galloupes Point Rd, Swampscott, MA 01907$1,490,000
140 Elmwood Rd, Swampscott, MA 01907
140 Elmwood Rd, Swampscott, MA 01907$2,995,000
53 Tupelo Rd, Swampscott, MA 01907
53 Tupelo Rd, Swampscott, MA 01907$5,900,000
251 Puritan Rd, Swampscott, MA 01907
251 Puritan Rd, Swampscott, MA 01907$479,000
441 Essex St Unit 302, Swampscott, MA 01907
441 Essex St Unit 302, Swampscott, MA 01907$4,195,000
35 Littles Point Rd Unit S101, Swampscott, MA 01907
35 Littles Point Rd Unit S101, Swampscott, MA 01907$3,825,000
35 Littles Point Rd Unit S201, Swampscott, MA 01907
35 Littles Point Rd Unit S201, Swampscott, MA 01907$425,000
89 Essex St Unit 2, Swampscott, MA 01907
89 Essex St Unit 2, Swampscott, MA 01907On average, homes in Swampscott, MA sell after 50 days on the market compared to the national average of 48 days. The average sale price for homes in Swampscott, MA over the last 12 months is $953,250, up 9% from the average home sale price over the previous 12 months.