New - 1 Hour Ago $674,990 Active 3Beds2Baths1890Sqft0.834Acres 61 Katz Ln Lane, Eufaula, OK 74432 MLS#: 2639683