We have found 37 properties on E 112th St N, Owasso, OK. Average price per square feet on E 112th St N is $70. It is 28.6% lower than average price per sqft Owasso. Average sale price on E 112th St N is $154,888. It is 28.3% lower than average sale price in Owasso.