We have found 27 properties on E 109th St N, Owasso, OK. Average price per square feet on E 109th St N is $69. It is 29.6% lower than average price per sqft Owasso. Average sale price on E 109th St N is $125,921. It is 41.7% lower than average sale price in Owasso.