Island Sands Apartments

At Island Sands in Galveston, TX, find your new home. Based in the Bayou Shore neighborhood of Galveston on Avenue R 1/2, renters have easy access to a number of enjoyable points of interest.

Amenities
Contact for details

Pet Policy
Contact for details