The average house price on ODEY PLACE is £253,254
The most expensive house in the street is
3 ODEY PLACE
with an estimated value of £253,254
The cheapest house in the street is
3 ODEY PLACE
with an estimated value of £253,254
The house which was most recently sold was
3 ODEY PLACE, this sold on 24 Nov 2003 for £114,500