Sand Glo Villas in Indian Shores
(727) 320-9720
Sand Glo Villas, a charming collection of Beachfront Villas and Cottages on the Gulf of Mexico in Florida. Enjoy a relaxing beach atmosphere where you can soak up the sun during your next vacation. With only six units in our resort, come enjoy your Home ...