What I was getting at is having about 50 or so strings to match against.

Street, Drive, Way, Lane, road, rd., st., Blvd., Avenue, Ave, etc.