These Are The Most Affordable Cities In Canada Where The Average House Costs Under $350K