Howard Johnson Near The Ritz Ybor

1503 E 7th Ave - Tampa, Florida