1564 Country Squire Court, Decatur — Sold for $735,000 | Veribas GO