2325 Oklahoma Ave
Woodward, OK 73801
$2,050,000 USD
37,769 SF
37,769 SF
$2,050,000 USD
Hotel