2
3224 SW 59th St
Oklahoma City, OK 73159
$1,495,000 USD
7,800 SF
7,800 SF
$1,495,000 USD
Warehouse