Castle Rock

Dallas, TX 75231
Units
160
Year Built
1978
Close of Escrow
March 5, 2018