Photo Gallery - Listing ID 2308048 Price: $32,000 Status: Pending Address: Eufaula, Oklahoma 74432 Acres: 0.290 SqFt: 12,626 Back to Previous Page | Go to Property Data services provided by IDX Broker