Where is Mouzinho 160, Porto?

Where is Mouzinho 160, Porto located?

Mouzinho 160, Porto, Mouzinho 160, Porto, Portugal (approx. 41.1432°, -8.61356°)


Where is Mouzinho 160, Porto on the map?