Casa San Luis

Dallas, TX 75243
Units
60
Year Built
1974
Close of Escrow
May 16, 2014