Palmwood

Denton, TX 76209
Units
16
Year Built
1970
Close of Escrow
May 12, 2016