Canal Square Apartments 359 North West Street Indianapolis, IN 46202
1-855-982-3101 Leasing Information
See what Canal Square has to offer you!
Receive 1 month FREE if you move-in by 4/15/24!