We have found 27 properties on N 127th E Ave, Owasso, OK. Average price per square feet on N 127th E Ave is $78. It is 20.4% lower than average price per sqft Owasso. Average sale price on N 127th E Ave is $176,500. It is 18.3% lower than average sale price in Owasso.