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.
$918,000
$1,675,000
$698,000
$1,175,000
$1,325,000
$1,349,900
$1,299,000
$499,900
$1,225,000