260 18th Street 10302, Atlanta — $389,990 | Veribas GO