Apartment 83 sq.m | 125.000 € 4th | 2 Bedrooms | 1 Bathrooms Plateia Eleftheriaas (Square) Multiple ads