Search results
(1-1
of
1
)
Sort by
Located in the heart of one of the most beautiful parks in Montreal, the IGA stadium including a tennis center with 12 outdoor tennis courts and 12 indoor courts. It now offers tennis players, producers and event organizers superb multi-functional facilities ...
|