14 Loggerhead, Hitchcock, TX 77563 - MLS#37809993 - Michael Yoder -...