4729 & 4731 Mallard St, Hitchcock, TX 77563, Hitchcock, TX, 77563 - $40,000 - Ziggi