House Details Tremont Street - 1417 23rd St, Galveston TX,77550