Apartments in White Rock, Dallas, TX

South Pointe Apartments Photo South Pointe Apartments
12660 Jupiter Rd
Dallas, TX 75238
(214) 317-4335 Visit Location