RateMyApartments
Canal Square Apartments Ratings and Reviews
Canal Square Apartments
402 West New York Street, Indianapolis, IN 46202
CURRENTLY REVIEWING