8888 Osler is being developed by Tria Homes, and will have a total of 76 units over six-storeys. There will also be five retail units.