The average house price on Towton Avenue, York is £175,722. Prices range from £54,000 to £332,500.
There are 16 properties on Towton Avenue, York.
Average house prices on Towton Avenue, York have risen by 530.3% from £52,750 in 1996 to £332,500 in 2024.
Towton Avenue, York is in the YO24 postcode district.