IBPG
Apartment for sale in Rhodes island Greece. 5 mins from the beach of Ixia
-
Medieval city of Rhodes
-
Living area
90 -
Rooms
5 -
Bedrooms
2