Apartment 115 sq.m | 950 € Ground floor | 3 Bedrooms | 1 Bathrooms Dimokratias Square NEW Multiple ads