| "Located in the Retail
Hub of Southwestern Ontario"
The Devonshire Place is a prime Commercial/Retail
destination property located in the heart of the Retail Hub in Windsor
adjacent to the Devonshire Mall, Southwestern Ontario's largest
shopping center with over 150 stores and over 9 million customers
Please click here to
view Devonshire Place site location and surrounding retail guide.