Vista Tower February 2018 21 Published February 6, 2018 at 4272 × 2848 in It’s been far too long since we’ve dropped in on Vista Tower