20
8600 S I-35 Service Rd
Oklahoma City, OK 73149
$8,000,000 USD
226,758 SF
226,758 SF
$8,000,000 USD
Warehouse