1438 Walker Place, Atlanta, GA 30317: New Listing, $415,000, 3 bd 3.5 ba | Veribas GO