RateMyApartments
Canal Square Apartments Ratings and Reviews
Canal Square Apartments
80 West Center Street, Akron, OH 44308
CURRENTLY REVIEWING