323 Camfield Court, Atlanta, GA 30310: New Listing, $120,000 | Veribas GO