1/11 Price Dropped by $10K $340,000 3 Beds2 Baths1,458 SqFt 19840 Vaughn Road, Seminole, AL 36574 Listed by Waters Edge Realty