Image Analysis March 17, 2025 Pair of residential towers proposed near Davisville Station Designed by architects—Alliance, the project features two 38 and 43 storey towers with a total of 706 residential units.