The rental property at 816 Nw 24th St, Oklahoma City, OK in Inner City Northside has a rent amount of $599. This house or apartment for rent has 1 bedrooms and 1 bathrooms with an approximate square footage of. 816 Nw 24th St is being sent to Yahoo! Homes by Zillow Rental Network and has been listed on Yahoo! Homes for 14 days.