Texas

Terrell, TX 75160
Units
126
Year Built
1972
Close of Escrow
May 24, 2021