Canal Square Apartments 359 North West Street Indianapolis, IN 46202
(317) 449-0301 Leasing Information
*Must be new applicants & restrictions apply.