714 25th St Galveston, TX 77550