1208 Oklahoma Ave
Woodward, OK 73801
$662,500 USD
9,600 SF
9,600 SF
$662,500 USD
Hotel