17 addresses found on Needham St in Halifax.