7325 Speaker Street, Hitchcock, TX 77563