Kenilworth Apartments

 1336-40 KENILWORTH AVE, LakewoodOH 44107