RateMyApartments
Courts of Kensington Ratings and Reviews
Courts of Kensington
2000 West 79th Street, Indianapolis, IN 46260
CURRENTLY REVIEWING