The average house price on Nancroft Terrace, Leeds is £73,346. Prices range from £29,500 to £137,500.
There are 28 properties on Nancroft Terrace, Leeds.
Average house prices on Nancroft Terrace, Leeds have risen by 310.8% from £33,475 in 1996 to £137,500 in 2024.
Nancroft Terrace, Leeds is in the LS12 postcode district.