3045 Hammock Way Vero Beach, FL 32963