[Ca-commercial-3million-and-up] Toronto North York, Industrial Free Standing, 43,000 SF, $24M, Owner occupied, can provide vacant possession. Open to vendor lease back.