Apartment Unit 103 at 46 Vista Gardens Trail #103, Vero Beach, FL 32962 - HotPads