City View Apartments

 1012 E Barbara Pl, Salt Lake CityUT 84102
$700+Studio-3 BedsPets OK