Shrewsbury
Shrewsbury, PA, a historic town near the Maryland border, blends charm with modern amenities. Main Street hosts local shops, while The Markets at Shrewsbury offers Amish goods. The area is served by well-rated schools.
-
Average Value
$397K
-
List Price
$234K - $782K
-
For Sale
Homes For Sale
32 Listings