The average house price on Orchard Croft, Sheffield is £148,056. Prices range from £95,000 to £425,000.
There are 22 properties on Orchard Croft, Sheffield.
Average house prices on Orchard Croft, Sheffield have risen by 211% from £136,667 in 1995 to £425,000 in 2024.
Orchard Croft, Sheffield is in the S26 postcode district.