Glyfada (Center), commercial space of 120 sq.m., 2nd floor, large open space.
Located on the main road with high visibility.
Close to School
Near Public Transport
Walking distance to beach
Elevator
Security Alarm