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