1
1801 SE 66th St
Oklahoma City, OK 73149
$1,100,000 USD
8,224 SF
8,224 SF
$1,100,000 USD
Warehouse