Spacious 150 sqm office space for rent in Limassol town center
€1.400 sqm - Office
This office space is located in Limassol town center, on a commercial street. Consist of reception area, 5 separate offices, kitchenette and 1 WC. Total…
More Details