5740 Plymouth St Downers Grove, IL 60516 - 3 beds/3 full baths | Zenlist