$1,100,000 Pending 4Beds3Baths3383Sqft0.433Acres 2704 Horsehead Crossing, Southlake, TX 76092 MLS#: 21409485