57
1309 S Ohlman St
Mitchell, SD 57301
$1,600,000 USD
24,884 SF
14% Cap Rate
24,884 SF
$1,600,000 USD
Hotel