Cedars Apartments

 2705 West Central Avenue, ToledoOH 43606