Homes for sale - 13665 SE 59th Street, Choctaw, OK 73020 – MLS#9486...