The average house price on Ivy Place, Todmorden is £188,955. Prices range from £169,950 to £209,950.
There are 19 properties on Ivy Place, Todmorden.
Average house prices on Ivy Place, Todmorden have fallen by 10.7% from £190,317 in 2006 to £169,950 in 2017.
Ivy Place, Todmorden is in the OL14 postcode district.