19Twenty

Denton, TX 76209
Units
184
Year Built
1972
Close of Escrow
January 31, 2018