1671 Northlake Springs Court, Decatur — $499,000 | Veribas GO