653 S Iverson St
Salt Lake City, UT 84111
$899,000 USD
2,334 SF
2
Units
2,334 SF
$899,000 USD
Apartments