For Lease | Industrial in Milliken | 5250 Finch Avenue E 11 | Harji Virk - GTA Realtor