260 18th Street 10314, Atlanta — $329,900 | Veribas GO