At Castle Creek Apartments, you will find yourself surrounded by so many spaces to relax, connect and recharge. Take a look at our photo gallery to see a glimpse into life at Castle Creek.
675 Beacon St.
Carmel, IN 46032Phone: (877) 216-2801
3914 Lake Clearwater Pl.
Indianapolis, IN 46240Phone: (833) 865-0744
8740 Arborway Ct.
Indianapolis, IN 46268Phone: (844) 511-1795
2810 Willow Lake Dr.
Indianapolis, IN 46268Phone: (833) 267-0864