We have found 11 properties on Hume Lever Rd, London, OH. Average price per square feet on Hume Lever Rd is $91. It is 7.1% higher than average price per sqft London. Average sale price on Hume Lever Rd is $175,350. It is 24.2% higher than average sale price in London.