Vista Tower 67 Published July 27, 2017 at 4272 × 2848 in Too soon for more Vista Tower pics? (SPOILER ALERT: There’s no such thing)