Building 255 sq.m | 1.200.000 € 1st, Elevated | 1 Bedrooms | 1 Bathrooms Eleftherias Square Multiple ads