The MacLaren, a 240-unit multi-family tower at 10141 124 St., Edmonton, sold Feb. 4 for $79.4 million. DEAL | The MacLaren, a ...