Located in Clearwater Beach, near Indian Shores Beach and Indian Rocks Beach, Beach House In Indian Shores is a recently renovated property, featuring, a private beach area and bar.
19802 Gulf Boulevard, UNIT B, Indian Shores , Clearwater Beach, FL 33785, United States