Newly Listed $599,000 3 BDS | 2 BA | 1,310.0 SQFT 13815 Doubloon Avenue, Galveston, TX 77554 Add to Favorites