We have found 12 properties on Coweeta Lab Rd, Otto, NC. Average price per square feet on Coweeta Lab Rd is $95. It is 13.1% higher than average price per sqft Otto. Average sale price on Coweeta Lab Rd is $138,700. It is 11.1% higher than average sale price in Otto.