The average house price on Onibury Road, Birmingham is £123,516. Prices range from £33,800 to £250,000.
There are 44 properties on Onibury Road, Birmingham.
Average house prices on Onibury Road, Birmingham have risen by 389.7% from £48,500 in 1995 to £237,500 in 2025.
Onibury Road, Birmingham is in the B21 postcode district.