Beach Palms Apartment
18450 Gulf Blvd, Indian Shores, 33785
Featuring pool with a view, Beach Palms is located on the beachfront in Clearwater Beach. Among the facilities at this property are a lift and an ATM, along with free Wi-Fi throughout the property.