The average house price on Montrose Place, Shrewsbury is £52,748. Prices range from £14,250 to £152,000.
There are 29 properties on Montrose Place, Shrewsbury.
Average house prices on Montrose Place, Shrewsbury have risen by 753.1% from £16,000 in 1996 to £136,500 in 2024.
Montrose Place, Shrewsbury is in the SY3 postcode district.