Business for sale with an area of 187 sqm on the island of Rhodes. The business has a corner location. The object has air conditioning.