We have found 11 properties on Madison Dr, Shrewsbury, PA. Average price per square feet on Madison Dr is $95. It is 5% lower than average price per sqft Shrewsbury. Average sale price on Madison Dr is $182,641. It is 20.2% lower than average sale price in Shrewsbury.