8217 S I-35 Service Rd
Oklahoma City, OK 73149
$3,050,000 USD
46,539 SF
46,539 SF
$3,050,000 USD
Hotel