171 Chicamauga Place, Atlanta, GA 30314: New Listing, $395,000 | Veribas GO