Homes for sale - 2637 Apple / OK Hwy 59 S Road, Watts, OK 74964 – M...