6 Othonos Str., Syntagma, Athens
Address
6 Othonos Str.
Location
Syntagma, Athens
GLA (sqm)
2,915
Parking Spaces
-
Main Tenants
McKinsey & Company
Bloomberg
EBRD