Canal Square | Email Us Today or Call us at (317) 449-0301 for leasing information (317) 631-7030 for current residents