Photo Gallery - Listing ID 2308054 Price: $32,000 Status: Pending Address: 3 E 1166 Eufaula, Oklahoma 74432 Acres: 0.288 SqFt: 12,560 Back to Previous Page | Go to Property Data services provided by IDX Broker