1430 Clermont Court, Atlanta, GA 30344: $399,000 | Veribas GO