Canal Square Apartments 359 North West Street Indianapolis, IN 46202
1-855-982-3101 Leasing Information
Check out downtownindy.org for...
Check out and like our Faceboo...
We offer a customized lease fo...