Houses for sale in Shrewsbury, MA


to
For Sale $799,000
Single Family
  • 2 beds
  • 1 bath
  • 780 sqft
View details
36 Canna Dr, Shrewsbury, MA 01545
For Sale $719,900
Single Family
  • 4 beds
  • 3 baths
  • 2,359 sqft
View details
12-14 Lakeside Dr, Shrewsbury, MA 01545
For Sale $579,000
Single Family
  • 4 beds
  • 2 baths
  • 1,728 sqft
View details
129 Memorial Dr, Shrewsbury, MA 01545
For Sale $580,000
Single Family
  • 3 beds
  • 2 baths
  • 2,018 sqft
View details
11 Alden Ave, Shrewsbury, MA 01545
For Sale $599,900
Single Family
  • 3 beds
  • 3 baths
  • 2,024 sqft
View details
15 Elma Cir, Shrewsbury, MA 01545
For Sale $249,900
Condo
  • 2 beds
  • 1 bath
  • 667 sqft
View details
8 Grafton St #23, Shrewsbury, MA 01545
For Sale $695,000
Single Family
  • 4 beds
  • 3 baths
  • 2,572 sqft
View details
16 Honeysuckle Ln, Shrewsbury, MA 01545
For Sale $709,988
Single Family
  • 3 beds
  • 4 baths
  • 2,004 sqft
View details
9 Liberty Dr, Shrewsbury, MA 01545
For Sale $525,000
Townhouse
  • 2 beds
  • 3 baths
  • 1,590 sqft
View details
31 Brookdale Cir #31, Shrewsbury, MA 01545
For Sale $254,900
Condo
  • 1 bed
  • 1 bath
  • 717 sqft
View details
85 Commons Dr #310, Shrewsbury, MA 01545
For Sale $159,000
Mobile Home
  • 1 bed
  • 1 bath
  • 540 sqft
View details
151 Hartford Turnpike #16, Shrewsbury, MA 01545
For Sale $574,900
Single Family
  • 3 beds
  • 1 bath
  • 1,508 sqft
View details
19 -21 Hillcrest Ave, Shrewsbury, MA 01545
For Sale $690,000
Single Family Residential
  • 3 beds
  • 3 baths
  • 2,000 sqft
View details
131 Holman St, Shrewsbury, MA 01545
For Sale $1,550,000
Single Family Residential
  • 5 beds
  • 6 baths
  • 5,595 sqft
View details
For Sale $509,900
Townhouse
  • 2 beds
  • 3 baths
  • 1,679 sqft
View details
190 S Quinsigamond Ave #202, Shrewsbury, MA 01545
For Sale $665,000
Condo
  • 2 beds
  • 4 baths
  • 2,499 sqft
View details
76 S Quinsigamond Ave #1, Shrewsbury, MA 01545
For Sale $875,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,680 sqft
View details
315 Spring St, Shrewsbury, MA 01545
For Sale $369,000
Single Family
  • 1 bed
  • 1 bath
  • 540 sqft
View details
24 Tamarack Ln, Shrewsbury, MA 01545
For Sale $549,900
Single Family Residential
  • 3 beds
  • 1 bath
  • 1,092 sqft
View details
56 Topsfield Cir, Shrewsbury, MA 01545
For Sale $895,000
Single Family Residential
  • 6 beds
  • 4 baths
  • 4,377 sqft
View details
160 Walnut St, Shrewsbury, MA 01545