7130 S SOUTH CHICAGO AVE: Reviews & Score | Woodlawn | Lucid Rents