Homes for sale - 114078 N 3895 Road, Weleetka, OK 74859 – MLS#93839...