We have found 32 properties on N 143rd E Ave, Owasso, OK. Average price per square feet on N 143rd E Ave is $95. It is 3.1% lower than average price per sqft Owasso. Average sale price on N 143rd E Ave is $197,581. It is 8.5% lower than average sale price in Owasso.