5
4625 NE 120th St
Oklahoma City, OK 73131
$2,500,000 USD
29,492 SF
14% Cap Rate
29,492 SF
$2,500,000 USD
Hotel