The average house price on Ottawa Place, Leeds is £183,900. Prices range from £66,000 to £410,000.
There are 5 properties on Ottawa Place, Leeds.
Average house prices on Ottawa Place, Leeds have risen by 131.8% from £110,000 in 1995 to £255,000 in 2019.
Ottawa Place, Leeds is in the LS7 postcode district.