The average house price on Inwood Road, Liverpool is £104,913. Prices range from £44,000 to £245,000.
There are 20 properties on Inwood Road, Liverpool.
Average house prices on Inwood Road, Liverpool have risen by 415.8% from £47,500 in 1998 to £245,000 in 2023.
Inwood Road, Liverpool is in the L19 postcode district.