1554 Country Squire Court, Decatur — Sold for $394,000 | Veribas GO