2401 Church St. Galveston, TX