305 Rio Terra, VENICE, FL 34285