We have found 30 properties on N 118th E Ave, Owasso, OK. Average price per square feet on N 118th E Ave is $85. It is 13.3% lower than average price per sqft Owasso. Average sale price on N 118th E Ave is $135,739. It is 37.1% lower than average sale price in Owasso.