~22.918 Acres Location: Mayhill Road & Edwards Road Denton, TX 76208Size: Approximately 22.92 acres gross, 20.2 acres netFor More Information: Click to Download