The average house price on Moorcroft Avenue, Keighley is £94,920. Prices range from £45,950 to £130,000.
There are 10 properties on Moorcroft Avenue, Keighley.
Average house prices on Moorcroft Avenue, Keighley have risen by 176.6% from £47,000 in 1998 to £130,000 in 2018.
Moorcroft Avenue, Keighley is in the BD22 postcode district.