Homes for sale - 8651 Payton Lane, Newalla, OK 74857 – MLS#1028311 ...