Harokopio University - Department of Informatics and Telematics maps street view

Full Address: Greece, Attica, Region of Attica, Regional Unit of South Athens, Municipality of Moschato-Tavros, Municipal Unit of Tavros, Tavros, Omirou, 9
GPS Coordinates: 37.96235, 23.70115