The average house price on Odell Road, Bedford is £353,374. Prices range from £53,300 to £680,000.
There are 25 properties on Odell Road, Bedford.
Average house prices on Odell Road, Bedford have risen by 274.5% from £133,500 in 1995 to £500,000 in 2019.
Odell Road, Bedford is in the MK44 postcode district.