Where is 108MM House?

Where is 108MM House located?

108MM House, Porto, Portugal (approx. 41.14836°, -8.63586°)


Where is 108MM House on the map?