24
2519 S 300 E
South Salt Lake, UT 84115
$3,800,000 USD
12,312 SF
18
Units
12,312 SF
$3,800,000 USD
Apartments