The Indianapolis Canal Walk is a picturesque park and popular tourist attraction located in Indianapolis, Indiana, United States. Stretching along the scenic …See more
AdContact Us for More Information or to Schedule a Tour with One of Our Leasing Agents! Browse Our Selection of Pet Friendly Apartments in the CanalWalk Neighborhood.