Location

    BeachTree Motel

3126 Avenue S, Galveston, Texas