New - 5 Days Ago > $1,630,000 Active 4Beds5Baths4025Sqft1.014Acres 594 Garden Ct, Southlake, TX 76092 MLS#: 21288346