photos 20220114. The Bayview Towers complex includes 4 buildings with 70 Ruddington Dr (centre) built 20 years later than the other 3. Differences include corner balconies, the roofline and fenestration. Image January 14, 2022 Vik