View Details $1,630,000 1 of 93 The Meadows On Longtown Creek | Eufaula 4 beds 3 baths 1 ½ baths 3,096 sqft 1.2 acres On Site: 92 Days