59 addresses found on Russell St in Halifax.