The Home Depot 213

The Home Depot #213, also known as Vero Beach #213, is a Home Depot home improvement store located at 1885 58th Avenue, Vero Beach, Florida.