2906-2962 SW 59th St
Oklahoma City, OK 73119
$6,100,000 USD
111,257 SF
10.83% Cap Rate
111,257 SF
$6,100,000 USD
General Retail