1/39 39 Pending $684,900 4 Beds4 Baths2,619 SqFt 1102 DEARDON DR, Venice, FL 34292 Single Family Home Listed by NEW HAUS GROUP LLC