2902 East Lake Avenue, Tampa, Florida
37.6 miles away from Holmes Beach, Florida
3838 North 29th Street, Tampa, Florida
37.7 miles away from Holmes Beach, Florida
5103 North Central Avenue, Tampa, Florida
37.8 miles away from Holmes Beach, Florida
5103 North Central Avenue, Tampa, Florida
37.8 miles away from Holmes Beach, Florida
6111 North Central Avenue, Tampa, Florida
38.4 miles away from Holmes Beach, Florida
2686 Bayshore Boulevard, Dunedin, Florida
38.7 miles away from Holmes Beach, Florida
2100 Englewood Road, Englewood, Florida
39.3 miles away from Holmes Beach, Florida