The average house price on St Johns Walk, Birmingham is £162,698. Prices range from £67,463 to £329,950.
There are 446 properties on St Johns Walk, Birmingham.
Average house prices on St Johns Walk, Birmingham have fallen by 23.9% from £208,474 in 2003 to £158,563 in 2024.
St Johns Walk, Birmingham is in the B5 postcode district.