6390 Oxford Circle #101A, Vero Beach, FL 32966 - Homesnap