11 Director Court

11 Director Court is a free standing single tenant industrial building located in Vaughan, Ontario.

Total Building Area: 97,294 s.f.

11 Director Court