Sand Glo Villas Categories Superior Small Lodgings 19316 Gulf Boulevard Indian Shores FL 33785 (727) 320-9720 (727) 517-4197 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×