176 addresses found on Windsor St in Halifax.