640 Alexandra Ave Vero Beach, FL 32968