I believe this is the lot. There's no sign of building construction yet. The utilities are already installed on site;
BTW just my opinion but I think the reasons why this site was chosen might have to do with the reputation of nearby Spectacle Lake ...