The average house price on Norbury Close, Stafford is £139,569. Prices range from £62,000 to £227,500.
There are 13 properties on Norbury Close, Stafford.
Average house prices on Norbury Close, Stafford have risen by 243.4% from £66,250 in 1995 to £227,500 in 2017.
Norbury Close, Stafford is in the ST20 postcode district.