View Larger Image Installed by Northview: Building: Presentation Center. Etobicoke, Ontario Address: 30 Zorra street: Etobicoke Ontario Building: Presentation Center. Finished in 2 days. Installation date 5-6 september, 2019 By George|2019-12-10T13:29:32+00:00December 10th, 2019|News|0 Comments Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsAppTumblrPinterestVkEmail About the Author: George Related Posts Leave A Comment Cancel replyYou must be logged in to post a comment.