23
120 G St
Salt Lake City, UT 84103
$4,450,000 USD
13,869 SF
15
Units
13,869 SF
$4,450,000 USD
Apartments