2333 Indian River Blvd # 306, Vero Beach FL 32960 - MLS# A11809397 - FOR SALE | Brickellsold