Come Check Out Our Community Today!
You're going to like what you see at Sierra Vista II.
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