21
14 N State St
Iola, KS 66749
$1,650,000 USD
35,540 SF
15.15% Cap Rate
35,540 SF
$1,650,000 USD
Hotel