891 N Eugenia Place C, Atlanta — $2,195/mo | Veribas GO