Branden Simon
Senior Member
Centro Apartments on 595 Talbot St in London Ontario currently under construction a 40 and 29 storey tower with a 9-story podium project by Old Oak Properties with 652 apartment units for both towers.
Renderings from Old Oak Properties
Construction pictures from Instagram user
Renderings from Old Oak Properties
Construction pictures from Instagram user