No stadium image available

Sức chứa: 5,000

Thành phố: Toronto

Quốc gia: Canada

CLB: Toronto FC II

Quốc tế: Không rõ