922 W Downer Pl Aurora, IL 60506 - 3 beds/2 full baths | Zenlist