9
11032 Quail Creek Rd
Oklahoma City, OK 73120
$3,959,909 USD
33,980 SF
10% Cap Rate
33,980 SF
$3,959,909 USD
Office