Apartments go Results Found: 3 Button group with nested dropdown St. Francis Manor 1750 20th Ave. Vero Beach FL 32960 (772) 562-8575 Vero Green Apartments 2650 69th Terr. Vero Beach FL 32966 (772) 299-0293 Walker Woods 2610 71st Cir. Vero Beach FL 32966 (772) 299-6100