We have found 47 properties on S Rd, Inola, OK. Average price per square feet on S Rd is $74. It is 15.6% higher than average price per sqft Inola. Average sale price on S Rd is $120,541. It is 9.0% higher than average sale price in Inola.