Homes for Sale in Shrewsbury MA
Browse 85 homes for sale in Shrewsbury MA, median price $699k. Compare photos and similar homes, then request a private showing.
$1,099,000
$925,000
$575,000
$524,900
$699,000
$499,900
$643,000
$969,900
$1,099,099