6847 W FOSTER AVE: Reviews & Score | Edison Park | Lucid Rents