1721 Flagler Avenue, Atlanta — $1,025,000 | Veribas GO