We have found 8 properties on Hickory St, Mentor-On-The-Lake, OH. Average price per square feet on Hickory St is $60. It is 21.1% lower than average price per sqft Mentor-On-The-Lake. Average sale price on Hickory St is $59,414. It is 43.5% lower than average sale price in Mentor-On-The-Lake.