Howard Johnson Inn - Vero Beach

1985 90th Ave
Vero Beach
Florida
United States