6328 W EDDY ST: Reviews & Score | Portage Park, Chicago | Lucid Rents