In your current setup following things happen when you search by Goole Autocomplete without radius.
1. You enter a text, some suggestions appear and you click on one of them.
2. MAL scripts collects the data returned, and maps it to what is available in DB (address, zip code and city).
3. When you run a search the location txt is used to search items based on address, zip and city.
Unfortuantely when searching for “Redwood Avenue” only city (locality) is returned (there is also “Route” but MAL does not recognize it as it is not saved in DB), so basically when searching for “Redwood Avenue” search for “Winnipeg” is executed.
It seems that with Google Places search it would best to always use some radius, then it will return the best results.