21
789 W 1390 S
Salt Lake City, UT 84104
$1,499,000 USD
5,000 SF
5,000 SF
$1,499,000 USD
Warehouse