to   
      
      

884 recently sold properties in Swampscott, MA

958 Humphrey St, Swampscott, MA 01907

Sold $395,000
Single Family
  • 4 beds
  • 1.5 baths
  • 1,652 sqft
View details

51-53 New Ocean St #1, Swampscott, MA 01907

Sold $390,000 View details

18 Nirvana Dr, Swampscott, MA 01907

Sold $512,000
Condominium (Residential)
  • 2 beds
  • 2 baths
  • 1,540 sqft
View details

55 Pine St, Swampscott, MA 01907

Sold $616,500
Multiple Occupancy
  • 4 beds
  • 2.5 baths
  • 2,520 sqft
View details

85 Puritan Ln, Swampscott, MA 01907

Sold $4,527,000
Single Family
  • 5 beds
  • 5 baths
  • 6,348 sqft
View details

59 Puritan Rd, Swampscott, MA 01907

Sold $443,000
Single Family
  • 2 beds
  • 1 bath
  • 930 sqft
View details

53 Puritan Rd, Swampscott, MA 01907

Sold $750,000
Single Family
  • 3 beds
  • 3 baths
  • 3,644 sqft
View details

28-30 Sculpin Way, Swampscott, MA 01907

Sold $507,000 View details

26 Shackle Way, Swampscott, MA 01907

Sold $299,000 View details

14 Shackle Way, Swampscott, MA 01907

Sold $275,000 View details

92 Windsor Ave, Swampscott, MA 01907

Sold $475,000
Single Family
  • 3 beds
  • 1.5 baths
  • 1,528 sqft
View details

155 Elmwood Rd, Swampscott, MA 01907

Sold $555,000
Single Family
  • 3 beds
  • 1.5 baths
  • 2,159 sqft
View details

8 Essex St, Swampscott, MA 01907

Sold $374,000
Single Family
  • 4 beds
  • 1.5 baths
  • 2,206 sqft
View details

82 Essex St, Swampscott, MA 01907

Sold $507,000
Multiple Occupancy
  • 4 beds
  • 2 baths
  • 2,624 sqft
View details

81 Essex St, Swampscott, MA 01907

Sold $700,000
Multiple Occupancy
  • 4 beds
  • 3 baths
  • 3,110 sqft
View details

24 Laurel Rd, Swampscott, MA 01907

Sold $570,000
Single Family
  • 3 beds
  • 1.5 baths
  • 2,047 sqft
View details

20 Laurel Rd, Swampscott, MA 01907

Sold $460,000
Single Family
  • 6 beds
  • 3 baths
  • 2,270 sqft
View details

37 Middlesex Ave, Swampscott, MA 01907

Sold $720,000
Multiple Occupancy
  • 5 beds
  • 3 baths
  • 2,836 sqft
View details

404 Paradise Rd #3e, Swampscott, MA 01907

Sold $360,000
Condo
  • 2 beds
  • 2 baths
  • 1,319 sqft
View details

1008 Paradise Rd #2e, Swampscott, MA 01907

Sold $259,000
Condo
  • 1 bed
  • 1 bath
  • 899 sqft
View details