We have found 20 properties on S Main St, Shrewsbury, PA. Average price per square feet on S Main St is $73. It is 27% lower than average price per sqft Shrewsbury. Average sale price on S Main St is $157,223. It is 31.3% lower than average sale price in Shrewsbury.