2387 Northlake Court, Atlanta, GA 30345: New Listing, $299,500, 2 bd 2.5 ba | Veribas GO