2 results in search

41 photos
28 Farmington Drive Shrewsbury MA 01545
$1,225,000
Beds: 6
Baths: 3.5
Sq Ft: 3,529
Days on Market: 40

Updated 3 Minutes Ago
Trip MapRequest InfoAppointment

41 photos
98-R Walnut Street Shrewsbury MA 01545
$1,195,000
-$30,000
Beds: 6
Baths: 5
Sq Ft: 4,940
Days on Market: 119

Updated 3 Minutes Ago
Trip MapRequest InfoAppointment
