RateMyApartments
The Cedars Ratings and Reviews
The Cedars
2711 W Central Ave, Toledo, OH 43606
CURRENTLY REVIEWING