Centennial Hills – 56 square mile community offers a variety of housing choices including single-family homes, condos, townhomes, horse properties, semi-custom homes, and luxury custom homes with amazing city and mountain view!