8 Bedroom not specified in Rhodes Town / Ixia / Ialyssos, Greece      

  • 2
  • 8

Ideal investment opportunity. Apartment building for sale in Ialyssos. Located 1.5kms from the beach and approx 500m from Mount Fi...

EUR 250,000 SEE more >>