Lake Vista Apartments
Lake Vista Apartments is an affordable rental housing community with 1 bed(s) to 2 bed(s) apartment units. Income restrictions may apply.
1440 S. Indiana Avenue
Chicago, IL 60605
Phone: (312) 922-5990