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 superficie de 19 935 mètres carrés ou 150 000 pieds carrés. Il s’agit d’un stationnement souterrain de quatre étages comptant 422 espaces situé sur Navy Wharf Court, à côté du stade Rogers. Le stationnement est actuellement exploité par un tiers fournisseur, et les recettes sont perçues à l’aide d’un système de paiement automatisé. Le toit du stationnement abrite une place publique propice à la tenue d’événements et la programmation et donnant accès au stade voisin.