4
616 S 200 W
Salt Lake City, UT 84101
$20,000,000 USD
46,832 SF
46,832 SF
$20,000,000 USD
Hotel