3 bedroom Apartment Palouriotissa