617 NW 124th St, Oklahoma City, OK 73114
6,039 SF industrial space for lease in the Legends Business Park.