Victoria Jennings Residences

Victoria Jennings Residences has a total of 24 units, 23 of which are Section 8 assisted living units.

624 W 61st Street
Chicago, IL 60620