Where is One Manto Square?

Where is One Manto Square located?

One Manto Square, South Aegean, Greece (approx. 37.44752°, 25.32912°)


Where is One Manto Square on the map?