$414,000 Active 3Beds2Baths1912Sqft0.138Acres 3405 Canyon Lake Dr, Little Elm, TX 75068 MLS#: 21260262