5595 W 1st Square SW, Vero Beach, FL 32968 - Homesnap