115 S Main St
Hatch, UT 84735
$1,783,333 USD
4,570 SF
6.5% Cap Rate
4,570 SF
$1,783,333 USD
Hotel