Presenting a premier 48,750 SF modern industrial facility situated on 3.7 acres in Southeast London, with convenient access to Highway 401. This freestanding building boasts finished office space, grade and dock height loading, heavy power capabilities, 20′ clear height, and three 3,000 kg cranes.