2485 66th Ave SW Vero Beach, FL 32968