616 S 200 W
Salt Lake City, UT 84101
$20,000,000 USD
56,500 SF
56,500 SF
$20,000,000 USD
Hotel