1/42 42 New $650,000 3 Beds2 Baths2,028 SqFt 252 CASERTA CT, North Venice, FL 34275 Single Family Home Listed by GENEROUS PROPERTY