New - 6 Days Ago > $2,050,000 Active 4Beds5Baths3925Sqft1.014Acres 594 Garden Ct, Southlake, TX 76092 MLS#: 21246943