1/38 38 Pending $2,550,000 4 Beds5 Baths4,590 SqFt 2605 N Carroll Avenue, Southlake, TX 76092 Single Family Home Listed by Tommy Pistana of Compass RE Texas, LLC