Open: Sat 1:00 PM - 3:00 PM > $2,300,000 Active 4Beds5Baths3925Sqft1.014Acres 594 Garden Ct, Southlake, TX 76092 MLS#: 21198080