3D Active $385,000 6 Beds3,049 Sqft Lot 7648 S Luella Avenue, Chicago, IL 60649 Multi-Family Listed by Cesar Juarez of Redfin Corporation