View Details 3308 63rd Square Sanctuary The | Vero Beach $295,000 3 bd 2 ba 2,263 sqft On Site 9 Days Ago