Light industrial end cap space available on the South end of London moments from the 401.
The unit is 1,647 sf mostly warehouse with 1 drive in door. Location provides easy highway access.
Industrial
Net Lease
Unit Unit 13
1,647 SF