An aerial view of the Black Creek Retirement Parks Ltd 3033 Townline Rd Netherby QEW

media