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.
$799,900
$649,000
$689,999
$1,150,000
Browse 85 homes for sale in Shrewsbury MA, median price $699k. Compare photos and similar homes, then request a private showing.