Convenience has a new name!
Sierra Vista II is convenient to, shopping, dining, entertainment and educational opportunities!
Come Check Us Out Today!
Hours
Monday - Friday - 8:30am - 5:30pm
Saturday - Closed
Sunday - Closed
Sierra Vista II Apartments
1842 El Capitan Dr.
Dallas, TX 75228
(214) 327-0000
TTY: 711