5117 Avenue L , Galveston, TX 77551 - Homesnap