4228 Charter Ave, Oklahoma City, OK 73108
16,781 SF combined industrial space for lease across two adjoining buildings on Charter Ave.