The average house price on Stafford Park 13, Telford is £1,500,000. Prices range from £1,140,000 to £1,860,000.
There are 2 properties on Stafford Park 13, Telford.
Average house prices on Stafford Park 13, Telford have risen by 63.2% from £1,140,000 in 2017 to £1,860,000 in 2024.
Stafford Park 13, Telford is in the TF3 postcode district.