Indian Creek Apartments, managed by LumaCorp Inc., has been voted the #1 Apartment Community in Carrollton, by readers of the Carrollton Leader. Competing against 76 apartment communities with over 10,000 voters participating.