Luxury Beach House - steps to the beach Vacation Home Clearwater Beach
Luxury Beach House - steps to the beach, a property with a garden, is located in Clearwater Beach, less than 1 km from Indian Rocks Beach, 10 km from Pier 60, as well as 16 km from John's Pass.
2718 Gulf Boulevard #7, Indian Rocks Beach, Clearwater Beach, FL 33785, United States