1487 Country Squire Court, Decatur — Sold for $333,000 | Veribas GO