5225 N Kenmore Ave
Chicago, IL - 60640
(773) 728-4211
The Plaza has studios, one bedroom convertibles, and one and two-bedroom units. All have full kitchens and bathrooms, TV and phone hook-ups. Small pets are allowed.
Comments