4701 SW 18th St, Oklahoma City, OK 73128
8,464 SF industrial space for lease in southwest Oklahoma City.