Eight five-storey condo buildings will look out over Mahogany Lake.