Kenmore Apartments

 6119 N Kenmore Avenue, ChicagoIL 60660