We have found 8 properties on Windy Ridge Rd, Otto, NC. Average price per square feet on Windy Ridge Rd is $39. It is 53.6% lower than average price per sqft Otto. Average sale price on Windy Ridge Rd is $125,800. It is 0.8% higher than average sale price in Otto.