Windsor clearly is NOT the best area in Canada to buy real estate, especially with NAFTA under review.
What does "best" mean for you ? Highest cap rates ? Lowest vacancies ? Highest cash-on-cash ROI in a flat market ? Highest total return incl asset appreciation and mortgage paydown ? Highest risk adjusted total return incl asset appreciation and mortgage paydown ? Is a downtown office tower with a 4% CAP rate and 100+ tenants better than a single tenant sub-urban industrial building with a 10% CAP rate ? Is it better than a 5% CAP rate apartment building in Montreal ? Or an 8% CAP rate multi-family building with a leaky roof in Windsor, ON ?
Commercial vs multi-family is not better, or worse, it is just different. Like eating pizza, fish or a schnitzel, which can be good meals, while others prefer vegetarian food.
Commercial is generally better when fully occupied by quality tenants, but often it takes many months to years sometimes to find good tenants.