Homes for sale - 3300 S Luther Road, Newalla, OK 74857 – MLS#105590...