We have found 13 properties on Pilliod Rd, Holland, OH. Average price per square feet on Pilliod Rd is $120. It is 36.4% higher than average price per sqft Holland. Average sale price on Pilliod Rd is $359,125. It is 80.3% higher than average sale price in Holland.