2517 Creekbend Ln, Denton, TX 76208
3 bedrooms
1,990 Sqft.
2 full baths
6,665 lot Sqft.
2023 year built
Legal Description: TOWNSEND GREEN PHASE 1 BLK 12 LOT 6