Book at our newest building in Toronto Immix and win 1-week vacation in our Island Resort - Limited Offer!
1342 Johnson Street, Victoria, BC, Canada.