8181 Churchill Street, Delta B.C.
432,394 sq ft