New - 1 Hour Ago $320,000 Active 4Beds2Baths1802Sqft0.164Acres 2324 Overlook Ln, Denton, TX 76207 MLS#: 21427492