Carmel IN Apartments 1. 12880 University Crescent, Carmel, IN 46032 | Wentworth At West Clay (317) 688-1424