17207 Termini San Luis Pass Road, Galveston TX 77554 | 5bd/5ba | $2.70M | Surge Invest | Surge