Where is Zürich, Quellenstrasse?

Where is Zürich, Quellenstrasse located?

Zürich, Quellenstrasse, Zürich, Quellenstrasse, Switzerland (approx. 47.38674°, 8.528749°)


Where is Zürich, Quellenstrasse on the map?