June sales consistent with typical levels
Calgary inventory levels ease
Despite the 18 per cent year-over-year decline in June home sales, for a total of 2,183 units, transaction levels remain only five per cent below the 10 year average for June and three per cent above levels over ...