Great Traffic! This One-Stop Home Improvement Center Offers Massive 400 Stores To Meet All Your Renovation Or Decoration Needs. Improve Canada Is The Country’s Largest Home Improvement Mall. 320,000 Sqft Of Showrooms, 200-Seat Auditorium, 1500 Space Parking Lot. Small & Large Boardrooms. Ideal Showroom For Custom Home Builders, Constructors, Architects, Designe This Deal Won’t Last Long.