We have found 7 properties on N Howell Ave, Wynnewood, OK. Average price per square feet on N Howell Ave is $14. It is 66.7% lower than average price per sqft Wynnewood. Average sale price on N Howell Ave is $14,250. It is 78.5% lower than average sale price in Wynnewood.