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