Office – 570sqm for rent, Town centre, Pentadromos, Limassol Office – 570sqm for rent, Town centre, Pentadromos, Limassol