Location: Pickwick Plaza - 7605 Tecumseh Road
Region: Windsor, Ontario
Building Type: Commercial/Industrial