22 Shrewsbury Green Drive
Shrewsbury, MA 01545
*New Listing
1 Bdrms
1.0 Baths
675
Garden
8 Williamsburg Ct
Shrewsbury, MA 01545
1 Bdrms
1.0 Baths
694
Garden
65 Commons Dr
Shrewsbury, MA 01545
1 Bdrms
1.0 Baths
793
Mid-Rise
6 Grafton Street
Shrewsbury, MA 01545
2 Bdrms
1.0 Baths
628
Garden
6 williamsburg court
Shrewsbury, MA 01545
1 Bdrms
1.0 Baths
694
Garden
16 Williamsburg Ct
Shrewsbury, MA 01545
*New Listing
1 Bdrms
1.0 Baths
694
Garden
9 Eaglehead Terrace
Shrewsbury, MA 01545
1 Bdrms
1.0 Baths
890
Garden
18 Williamsburg Court
Shrewsbury, MA 01545
2 Bdrms
1.0 Baths
1018
Garden
163 Crescent Street
Shrewsbury, MA 01545
2 Bdrms
1.0 Baths
1250
Half-Duplex
15 Eaglehead Terrace
Shrewsbury, MA 01545
2 Bdrms
2.0 Baths
1191
Garden
Mid-Rise
237 South Street
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
1877
Townhouse
57 Brookdale Circle
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
2864
Townhouse
15 Harrington Farms
Shrewsbury, MA 01545
2 Bdrms
1.5 Baths
1365
Townhouse
21 Brookdale Cir
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2887
Townhouse
11 Brookdale Cir
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
1800
Townhouse
43 Harrington Farms Way
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2040
Townhouse
12 Taha Dr
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
2100
Townhouse
10 Taha Dr
Shrewsbury, MA 01545
*Price Change
3 Bdrms
2.5 Baths
2011
Townhouse
Attached
5 Taha Dr
Shrewsbury, MA 01545
*New Listing
3 Bdrms
2.5 Baths
2152
Townhouse
11 Taha Dr
Shrewsbury, MA 01545
*New Listing
3 Bdrms
2.5 Baths
2100
Townhouse
27 Harrington Farms Way
Shrewsbury, MA 01545
*New Listing
2 Bdrms
2.0 Baths
1947
Townhouse
71 Odonnell Ave
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
1800
Townhouse
38 BLOSSOM TREE DRIVE
Shrewsbury, MA 01545
3 Bdrms
3.0 Baths
2192
Townhouse
143-145 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
0
Townhouse
143-145 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
1350
Detached
143-145 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
0
Townhouse
143-145 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
0
Townhouse
21 Kings Brook Ave
Shrewsbury, MA 01545
3 Bdrms
2.5 Baths
2732
Half-Duplex
Attached
143 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
3.5 Baths
1664
Half-Duplex
68 South Quinsigamond Ave.
Shrewsbury, MA 01545
3 Bdrms
3.5 Baths
3300
Townhouse
143-145 North Quinsigamond
Shrewsbury, MA 01545
3 Bdrms
3.5 Baths
1664
Half-Duplex
5 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2328
Townhouse
Half-Duplex
7 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2328
Townhouse
Half-Duplex
8 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2328
Townhouse
Half-Duplex
42 Adams Farm Rd.
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2672
Townhouse
Half-Duplex
11 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2328
Townhouse
Half-Duplex
9 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2328
Townhouse
Half-Duplex
16 Independence Ln
Shrewsbury, MA 01545
*Price Change
2 Bdrms
2.5 Baths
2405
Townhouse
12 Adams Farm Road
Shrewsbury, MA 01545
2 Bdrms
2.5 Baths
2887
Townhouse
Half-Duplex