10018 Schanzer Road, Hitchcock, TX 77563 - Homesnap