Le site du 65, rue Navy Wharf (également connu sous le nom de Plaza Garage) à Toronto comprend une place accessible au public et disponible pour des activations, ainsi qu’un stationnement souterrain de quatre étages de 19 935 mètres carrés (150 000 pieds carrés) comptant plus de 400 places. Il est situé sur Navy Wharf Court, à côté du stade Rogers. Le stationnement est actuellement géré par une tierce partie, et comprend un système automatisé de perception des recettes. Le toit du stationnement abrite une place permettant la tenue d’événements et l’offre d’une programmation à côté du stade.