Ajax Harwood Industrial

Two Industrial Buildings (LEED Certified) - 365,000 sf (Triovest)

675 Harwood Avenue North, Ajax, Ontario