2800 Indian River Blvd, Vero Beach, FL 32960 is a 1,000 sqft, 2 bed, 2 bath home sold in 2023. See the estimate, review home details, and search for homes nearby.