Office – 138m2 for rent, Town centre, Limassol