Vista Tower January 2020 34 Published January 23, 2020 at 2056 × 3088 in Vista Tower opens this year. It’s a pretty big deal.