8045 S Luella Avenue, Chicago, IL 60617
SPACIOUS SOUTH SHORE 1 BED!!!
Kick back and relax in your new UPDATED & SPACIOUS home on a quiet, peaceful street in South Shore. Have fun with friends & family around the Lake Michigan area!
APPLY HERE -OR- SCHEDULE A TOUR!
*Properties are leased on a "first come, first served" basis