We have found 25 properties on Orchard Lake Rd, Holland, OH. Average price per square feet on Orchard Lake Rd is $90. It is 2.3% higher than average price per sqft Holland. Average sale price on Orchard Lake Rd is $309,206. It is 55.2% higher than average sale price in Holland.