The Village Apartments – Cliffs in the Village – 8820 Southwestern Boulevard, Dallas, TX 75206