What you should know about Barrie Real Estate
Barrie City Guide The city of Barrie is believed to be 34th largest among the cities in Canada. It has a population of slightly more than 150, 000 people living and working within the city. Barrie is situated in Central Ontario, Canada along the western shores of Lake Simcoe. With an area of 76.99 square […]