We have found 11 properties on E 108th St N, Owasso, OK. Average price per square feet on E 108th St N is $99. It is 1.0% higher than average price per sqft Owasso. Average sale price on E 108th St N is $160,000. It is 25.9% lower than average sale price in Owasso.