Holiday Villas III 505, Clearwater Beach
https://holiday-villas-iii-505.usa8.info
Holiday Villas III 505 is located in Clearwater Beach and offers barbecue facilities. This property has a balcony. This apartment comes with a seating area, a kitchen with a dishwasher, and a flat-screen TV.
Indian Shores , Clearwater Beach, FL 33785, United States of America