1028 20th Pl Vero Beach, FL 32960