1101 Juniper Street 211, Atlanta, GA 30309: $374,900, 2 bd 2 ba | Veribas GO