Harbour Plaza A Menkes Multi-Purpose building located at 90 Harbour Street in downtown Toronto. Harbour Plaza South Harbour Plaza North Movember Campaign Harbour Plaza Harbour Plaza