23
9212 N Kelley Ave
Oklahoma City, OK 73131
$1,700,000 USD
7,211 SF
7,211 SF
$1,700,000 USD
Office