361 17th Street 2223, Atlanta — $534,990 | Veribas GO