We have found 103 properties on NW 20th St, Oklahoma City, OK. Average price per square feet on NW 20th St is $83. It is 2.5% higher than average price per sqft Oklahoma City. Average sale price on NW 20th St is $153,324. It is 2.0% higher than average sale price in Oklahoma City.

List of properties