Looks like Sala Flats is no longer available on Rent.com which means this information is likely out of date.

Sala Flats

 1829 4th Ave, Rock IslandIL 61201