Apartment 104 sq.m | 270.000 € 4th, 5th | 2 Bedrooms | 1 Bathrooms Ippodameia Square NEW Multiple ads