1704 Moonsail Lane, Denton, TX 76210
3
beds
2
baths
2,033 Sq.Ft. LIVING AREA
6,621.12 Sq.Ft. lot