Barrhaven property taxes shock residents

News

Residents in a new development in Barrhaven warn others in similar situations about high taxes.

More From News/Canada/Ottawa