We have found 11 properties on Hannibal Dr, Oak Grove, KY. Average price per square feet on Hannibal Dr is $74. It is 47.5% lower than average price per sqft Oak Grove. Average sale price on Hannibal Dr is $79,400. It is 57.4% lower than average sale price in Oak Grove.