6
2123-2125 S 3200 W
Salt Lake City, UT 84119
$1,500,000 USD
4,840 SF
4,840 SF
$1,500,000 USD
Freestanding