3520 NW 135th St
Oklahoma City, OK 73120
$8,400,000 USD
55,245 SF
55,245 SF
$8,400,000 USD
Hotel