to   
      
      

2127 recently sold properties in Shrewsbury, MA

35 Manor Rd, Shrewsbury, MA 01545

Sold $430,000
Single Family
  • 3 beds
  • 2 baths
  • 1,740 sqft
View details

31 Minuteman Way, Shrewsbury, MA 01545

Sold $600,000
Single Family
  • 5 beds
  • 4 baths
  • 3,135 sqft
View details

46 Monroe St, Shrewsbury, MA 01545

Sold $542,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,121 sqft
View details

20 Nightingale Dr, Shrewsbury, MA 01545

Sold $495,000
Single Family
  • 3 beds
  • 3 baths
  • 1,613 sqft
View details

127 North St, Shrewsbury, MA 01545

Sold $705,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,932 sqft
View details

109 North St, Shrewsbury, MA 01545

Sold $325,000
Single Family Residential
  • 3 beds
  • 1 bath
  • 960 sqft
View details

65 North St, Shrewsbury, MA 01545

Sold $835,000
Single Family
  • 4 beds
  • 4 baths
  • 3,409 sqft
View details

61 North St, Shrewsbury, MA 01545

Sold $779,000
Single Family
  • 3 beds
  • 4 baths
  • 2,900 sqft
View details

86 Odonnell Ave #86, Shrewsbury, MA 01545

Sold $505,000
Townhouse
  • 3 beds
  • 2 baths
  • 2,945 sqft
View details

3 Park St W, Shrewsbury, MA 01545

Sold $695,000
Single Family
  • 4 beds
  • 4 baths
  • 2,974 sqft
View details

6 Park Grove Ln, Shrewsbury, MA 01545

Sold $990,000
Single Family
  • 4 beds
  • 3 baths
  • 3,371 sqft
View details

22 Paton Rd, Shrewsbury, MA 01545

Sold $515,000
Single Family
  • 3 beds
  • 2 baths
  • 1,944 sqft
View details

3 Patriot Ln #17a, Shrewsbury, MA 01545

Sold $575,000
Townhouse
  • 2 beds
  • 3 baths
  • 2,673 sqft
View details

9 Phillips Ave, Shrewsbury, MA 01545

Sold $420,000
Single Family
  • 4 beds
  • 2 baths
  • 1,870 sqft
View details

24 Phillips Ave, Shrewsbury, MA 01545

Sold $586,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,486 sqft
View details

42 Phillips Ave, Shrewsbury, MA 01545

Sold $300,000
Single Family Residential
  • 4 beds
  • 1 bath
  • 1,400 sqft
View details

49 Plainfield Ave, Shrewsbury, MA 01545

Sold $378,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,177 sqft
View details

19 Ptarmigan Dr #19, Shrewsbury, MA 01545

Sold $506,500
Townhouse
  • 3 beds
  • 3 baths
  • 2,662 sqft
View details

190 S Quinsigamond Ave #203, Shrewsbury, MA 01545

Sold $303,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,836 sqft
View details

72 S Quinsigamond Ave #5, Shrewsbury, MA 01545

Sold $486,000
Condo
  • 2 beds
  • 3 baths
  • 1,477 sqft
View details