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