> $1,100,000 Active 4Beds3Baths2647Sqft1.046Acres 1659 Creekside Dr, Southlake, TX 76092 MLS#: 21234605