Homes for sale - 20525 SE 95th Street, Newalla, OK 74857 – MLS#9363...