1
8701 N Kelley Ave
Oklahoma City, OK 73131
$1,976,470 USD
11,204 SF
8.5% Cap Rate
11,204 SF
$1,976,470 USD
General Retail